intercede on someone else's behalf - Espagnol Anglais Dictionnaire